src/bencode.d(327,36): Error: `@safe` function `bencode.BElement.bstr` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!string.peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(764,25): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!string.peek` is declared here src/bencode.d(329,39): Error: `@safe` function `bencode.BElement.integer` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BigInt).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(764,25): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BigInt).peek` is declared here src/bencode.d(330,38): Error: `@safe` function `bencode.BElement.dict` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(OrderedAA!(string, BElement)).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(764,25): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(OrderedAA!(string, BElement)).peek` is declared here src/bencode.d(331,38): Error: `@safe` function `bencode.BElement.list` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BElement[]).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(764,25): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BElement[]).peek` is declared here src/bencode.d(332,47): Error: `@safe` function `bencode.BElement.element` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BElement).peek` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(764,25): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.peek!(BElement).peek` is declared here src/bencode.d(334,31): Error: `@safe` function `bencode.BElement.opAssign` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!string.opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(640,14): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!string.opAssign` is declared here src/bencode.d(335,35): Error: `@safe` function `bencode.BElement.opAssign` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(BigInt).opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(640,14): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(BigInt).opAssign` is declared here src/bencode.d(336,33): Error: `@safe` function `bencode.BElement.opAssign` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(OrderedAA!(string, BElement)).opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(640,14): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(OrderedAA!(string, BElement)).opAssign` is declared here src/bencode.d(337,33): Error: `@safe` function `bencode.BElement.opAssign` cannot call `@system` function `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(BElement[]).opAssign` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/variant.d(640,14): `std.variant.VariantN!(24LU, string, BigInt, OrderedAA!(string, BElement), BElement[], BElement).VariantN.opAssign!(BElement[]).opAssign` is declared here src/bencode.d(480,22): Error: `@safe` function `bencode.bencodeParse` cannot call `@system` function `bencode._iParse!string._iParse` src/bencode.d(378,18): `bencode._iParse!string._iParse` is declared here src/bencode.d(483,22): Error: `@safe` function `bencode.bencodeParse` cannot call `@system` function `bencode._iParse!(BigInt)._iParse` src/bencode.d(378,18): `bencode._iParse!(BigInt)._iParse` is declared here src/bencode.d(488,23): Error: `@safe` function `bencode.bencodeParse` cannot call `@system` function `bencode._iParse!(BElement[])._iParse` src/bencode.d(378,18): `bencode._iParse!(BElement[])._iParse` is declared here src/bencode.d(493,23): Error: `@safe` function `bencode.bencodeParse` cannot call `@system` function `bencode._iParse!(OrderedAA!(string, BElement))._iParse` src/bencode.d(378,18): `bencode._iParse!(OrderedAA!(string, BElement))._iParse` is declared here /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.